pulse waves - French English Dictionary